Big Huge Thesaurus

Casmerodius albus

noun